Problem Note 40822: Specifying the SAS® system option OPLIST may cause a segmentation violation error in the UNIX environment
When processing the SAS system option OPLIST in the UNIX environment,
a single-byte memory error occurs, causing a segmentation violation
error if that byte happens to reside on a unallocated page.
The segmentation violation error occurs only under very specific circumstances. One customer running SAS on Solaris reported that only a
sas command line-length of exactly 491 characters would elicit the error. It is possible, however, that other factors could combine to cause the segmentation violation error in other circumstances.
The segmentation violation can be averted by not specifying the OPLIST SAS system option.
Operating System and Release Information
SAS System | Base SAS | 64-bit Enabled AIX | | 9.3 TS1M0 |
64-bit Enabled HP-UX | | 9.3 TS1M0 |
64-bit Enabled Solaris | | 9.3 TS1M0 |
ABI+ for Intel Architecture | | |
AIX | | |
HP-UX | | 9.3 TS1M0 |
HP-UX IPF | | 9.3 TS1M0 |
IRIX | | |
Linux | | 9.3 TS1M0 |
Linux for x64 | | 9.3 TS1M0 |
Linux on Itanium | | |
Solaris | | |
Solaris for x64 | | 9.3 TS1M0 |
Tru64 UNIX | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
There is a one-byte memory trash that may lead to a segmentation violation error when using the SAS® system option OPLIST. The error occurs only under certain conditions, such as a very specific command-line length.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2010-09-09 15:03:58 |
Date Created: | 2010-09-08 15:51:11 |